package pc30;

import java.util.Scanner;

public class Ch02Ex06LunarYear {
	//윤년여부 파악하는 프로그램
	//사용자로부터 연도를 하나 입력받음
	//입력받은 연도가 다음조건을 만족하는 경우
	//'윤년입니다'라고 출력
	//조건1 : 연도가 4로 나누어 딱 떨어짐
	// 조건2 : 이중(조건1)에서 100으로 나누어 떨어지면 평년
	//  조건3 : 그중(조건2)에서 400으로 나누어 떨어지면 윤년
	//검사값 : 2004, 2100(평년), 2400
	public static void main(String[]args){
		//1 변수선언
		int year;
		String result = "";
		String title = " 연도를 입력하세요 ";
		Scanner sc = null;
		//2 연도 입력 및 윤년 계산
	sc= new Scanner(System.in);
	System.out.println(title);
	year = sc.nextInt();

	if((year%4==0)&&
			((year%100!=0)||
					(year%400==0))){
		result = "입력하신 연도는 윤년입니다";
	}else{
		result = "입력하신 연도는 평년입니다";
	}
		
	
	
	
	/*
	 if (year % 4 == 0) {// 2004,2012
			if (year % 100 == 0) {
				if (year % 400 == 0) {
					result = "입력하신 연도는 윤년입니다";
				} else {// 400으로 나눠지지 않으면
					result = "입력하신 연도는 평년입니다";
				}
			} else {// 100로 나눠지지 않으면
				result = "입력하신 연도는 윤년입니다";
			}
		} else {// 4로 나눠지지않으면
			result = "입력하신 연도는 평년입니다.";
		*/
	sc.close();
		//3 결과출력
	System.out.println(year);
	System.out.println(result);
	}

}
